網路最大的問題就是出了問題,不知道如何看到問題
一般在主機環境都有完整工具可以測試,但換到container環境,最大的挑戰就是docker並不是虛擬機器的完整架構,雖然使用 ifconfig、ip route、docker inspect、docker network inspect可以作到一些簡易除錯,但還是有不少需要監控或除錯都要找其他小工具去輔助,比較能迅速在更複雜的環境看到問題,後面會嘗試用幾個工具去取得container的各項指標,幫助網路除錯。
cAdvisor的文章相當多,所以會嘗試將cAdvisor跟Prometheus以及Grafana整合的部份做實做看看
聽說是瑞士刀等級的工具。
這就不用說了,是很有名的日誌系統,有高度彈性的dashboard功能可以做很多可視化監控,docker的log driver有支援。
今天先預告後續要發表的內容,後續會再補充。